Indian Lotus — synonyms, definition
1. Indian lotus (Noun)
3 synonyms
Nelumbo nucifera lotus sacred lotus
1 definition
Indian lotus (Noun) — Aquatic perennial plant native to eastern Asia; widely cultivated for its large pink or white flowers.
1 type of
water lily